home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 25 / MacFormat n. 25 (Spain) / MacFormat 25.bin / mac / Shareware / Programación / Mercutio MDEF v1.3.3 / About Mercutio MDEF 1.3.3 next >
Encoding:
Text File  |  1996-12-11  |  4.0 KB  |  93 lines

  1.  
  2. The Mercutio MDEF is a Menu DEFinition resource that allow developers to easily
  3. and elegantly extend the power of their application menus. These MDEFs allow
  4. menus to have multiple-modifier key-equivalents (e.g. shift-command-C),
  5. custom icons, item callbacks, and other goodies.
  6.  
  7. Web Site & Announcements
  8. ========================
  9. Mercutio now has a web site:
  10.  
  11.              http://www-leland.stanford.edu/~felciano/da/mercutio/
  12.  
  13. To receive announcements about future versions Mercutio, please send e-mail to
  14. "majordomo@lists.stanford.edu" with "subscribe mercutio-news" in the body (not
  15. subject) of the message.
  16.  
  17. Features
  18. ========
  19. Changes in version 1.3.3:
  20.  
  21.   - Fixed several serious visual glitches under Kaleidoscope.
  22.   - Fixed documentation to reflect new codes for arrow keys. This change was
  23.     made in the 1.3 release but wasn't shown in the documentation.
  24.  
  25. Changes in version 1.3.2:
  26.  
  27.   - Fixed sample code to correct react to key equivalents in hierarchical menus.
  28.   - Added ksameAlternateAsLastTime and kdontDisposeIcon constants to
  29.     .h API file. Those flags functioned correctly but were misnamed.
  30.   - Fixed memory leak when scrolling icon suites.
  31.   - Fixed cosmetic glitches when using non-standard System fonts (e.g with
  32.     Kaleidoscope).
  33.   - Fixed bug in C sample code for dynamic items. 
  34.   - Changed some of the color icons in the sample application.
  35.  
  36. Changes in version 1.3.1:
  37.  
  38.   - Fixed Pascal API bug that gave crash under non GENERATECFM situations.
  39.   - Fixed crash bug that could occur under certain memory move situations.
  40.   - Fixed refresh bug when scrolling very long popup menus without
  41.     Balloon Help items but with Balloon Help turned on.
  42.   - Updated C sample code to support key equivalents in popup menus.
  43.   - Miscellaneous typo corrections in documentations.
  44.   - Smaller release package (e.g. removed binaries from sample projects)
  45.  
  46. Mercutio features include: 
  47.  
  48.   - Support for all 4 modifier keys (command, shift, option, control)
  49.   - Support for non-printing keys (function keys, page up/down,
  50.     arrow keys, etc)
  51.   - Graphic icons for non-printing keys: non-printing key equivalents
  52.     such as page up/ down, home/help, etc. can be drawn as text or
  53.     as icons that look like the keys on the extended keyboard.
  54.   - Dynamic items: items whose contents change depending on what 
  55.     modifier keys are being held down (e.g. when the option key is
  56.     held down, Save becomes Save All).
  57.   - Application callback routine to let you decide on the fly what
  58.     the item contents should be.
  59.   - Support for icon suites, small and large icons, and SICNs in
  60.     hierarchical menu items.
  61.   - Support for window font/size: Mercutio now correctly draws popup menus
  62.     in the current font and size. This means you can use Mercutio for
  63.     Geneva 9-pt popup menus and the like.
  64.   - Support for WorldScript. Mercutio now supports menus in non-western
  65.     scripts (Japanese, Arabian, etc), and correctly draws under
  66.     right-to-left system text alignment.
  67.   - User-definable style mapping: developer determines which style
  68.     bits are used as feature flags
  69.   - System 7's Balloon Help and True Gray.
  70.   - Color menus.
  71.   - 99% compatible with standard MDEF.
  72.     
  73. The Mercutio MDEF works under System 6.0.4 or later, with or without
  74. Color QuickDraw. Mercutio is fully compatible with System 7, and supports
  75. all the features of the System MDEF. Integrating the MDEF into your program
  76. shouldn't take more than 15 minutes.
  77.  
  78. The documentation for Mercutio follows the style of Apple's Inside Macintosh
  79. manuals, and is in Adobe's Acrobat format.
  80.  
  81. Licensing
  82. =========
  83. Developers may use Mercutio free of charge as long as they give me
  84. credit in the About box and documentation, and send me a copy of the
  85. final program (including future upgrades for as long as they use
  86. the MDEF.) See "Mercutio Software License.pdf" for details on terms of use.
  87. Other licensing terms are available.
  88.  
  89. Mercutio is copyright (c) 1992-1996 by Ramon M. Felciano
  90.  
  91. Ramon Felciano                                          felciano@camis.stanford.edu
  92. Digital Alchemy
  93.